翻訳と辞書
Words near each other
・ HTST
・ HTST pasteurization
・ HTT
・ HTTP
・ Http
・ HTTP 1.0
・ HTTP 1.1
・ HTTP 2
・ HTTP 2.0
・ HTTP 403
・ HTTP 404
・ HTTP 451
・ HTTP 503
・ HTTP cookie
・ HTTP ETag
・ HTTP pipelining
・ HTTP status codes
・ Http status codes
・ HTTP Strict Transport Security
・ HTTP/1.0


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

HTTP 404 : ウィキペディア日本語版
HTTP 404

ウェブにおける三桁番号404、またはエラーメッセージ"Not Found"(日本語では『未検出』または『見つかりません』)は、HTTPステータスコードの一つ。クライアントがサーバに接続できたものの、クライアントの要求に該当するもの (ウェブページ等) をサーバが見つけられなかったことを示すもの。また、要求に応えられない理由をごまかすためにも使われる。
ウェブブラウザが表示する「サーバが見つかりません」のようなメッセージは、サーバとの接続に失敗したことを表すもので、404とは別である。
== 概要 ==
HTTPを使って通信を行うとき、ブラウザーによるHTML文書(ウェブページ)などの要求に対して、サーバーは応答を返すように求められる。応答には、数値によるステータスコードと電子メールのようなヘッダーと本文が含まれる。ステータスコード404では、最初の「4」がクライアント側のエラー(URLのミスタイプなど)を表し、続く「04」がエラーの種類を表す。こうしたHTTPの3桁のコードは、FTPNNTPのようなHTTP以前からあるプロトコルに似ている。
この数字はWWWが発明された欧州原子核研究機構(CERN)の404という部屋番号にちなんで付けられたという都市伝説があるが、実際にはCERNには404という部屋はない〔http://www.plinko.net/404/history.asp#2〕。
ステータスコードの数字にはたいてい英語のテキスト〔RFC 2616の6.1.1節にしたがえば、このテキストは空でもよい。制御文字以外の文字と水平タブと半角スペースを含むことができるとする文字の規定はあるが、言語の規定はない。〕が加えられる。404の場合は「Not Found」である。サーバーは通常、404の応答とともに「404 File not found」のように数字とメッセージを記述した短いページを送信する。日本語では「ファイルが見つかりません」「ページが見つかりません」のような記述になる。サーバーアプリケーションのデフォルトのメッセージを使わずに、404用のページをカスタマイズしているサーバーも多い。たとえばApache HTTP Serverでは、.htaccessファイルやhttpd.confを書き換えるとそうしたカスタマイズができる。
Internet Explorer(IE6以前)では、512バイト以下の場合は送信された404用のページを表示せずに、代わりに「親切な」エラーページを表示する。この動作を変えるには、「インターネットオプション」の「詳細設定」で「HTTPエラーメッセージを簡易表示する」のチェックをはずす。
404は、サーバー上のページが移動されたり削除されたりしたときにも送られることがある。しかし本来、移動された場合は「301 Moved Permanently」、削除されたときは「410 Gone」を返すべきである。ただ、301や410を返すには特別な設定が必要なので、多くのウェブサイトはそうした設定をしていない。
WWWでは404の表示をしょっちゅう目にするため、404は"人や物が見つからないこと"を意味する新語となった。ユーモラスな404ページを作ることが流行ったり、いろいろな404ページを集めることだけを目的にしたサイトが作られたりしている。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「HTTP 404」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.